A Dependent LP-Rounding Approach for the k-Median Problem
نویسندگان
چکیده
In this paper, we revisit the classical k-median problem: Given n points in a metric space, select k centers so as to minimize the sum of distances of points to their closest center. Using the standard LP relaxation for k-median, we give an efficient algorithm to construct a probability distribution on sets of k centers that matches the marginals specified by the optimal LP solution. Our algorithm draws inspiration from clustering and randomized rounding approaches that have been used previously for k-median and the closely related facility location problem, although ensuring that we choose at most k centers requires a careful dependent rounding procedure. Analyzing the approximation ratio of our algorithm presents significant technical difficulties: we are able to show an upper bound of 3.25. While this is worse than the current best known 3 + ε guarantee of [2], our approach is interesting because: (1) The random choice of the k centers given by the algorithm keeps the marginal distributions and satisfies the negative correlation, leading to 3.25 approximation algorithms for some generalizations of the k-median problem, including the k-UFL problem introduced in [8], (2) our algorithm runs in Õ(kn) time compared to the O(n) time required by the local search algorithm of [2] to guarantee a 3.25 approximation, and (3) our approach has the potential to beat the decade old bound of 3 + ε for k-median by a suitable instantiation of various parameters in the algorithm. We also give a 34-approximation for the knapsack median problem, which greatly improves the approximation constant in [11]. Besides the improved approximation ratio, both our algorithm and analysis are simple, compared to [11]. Using the same technique, we also give a 9-approximation for matroid median problem introduced in [9], improving on their 16-approximation.
منابع مشابه
Constant Approximation for k-Median and k-Means with Outliers via Iterative Rounding
In this paper, we present a new iterative rounding framework for many clustering problems. Using this, we obtain an (α1 + ≤ 7.081 + )-approximation algorithm for k-median with outliers, greatly improving upon the large implicit constant approximation ratio of Chen [16]. For k-means with outliers, we give an (α2 + ≤ 53.002 + )-approximation, which is the first O(1)-approximation for this problem...
متن کاملProportional Approval Voting, Harmonic k-median, and Negative Association
We study Proportional Approval Voting (PAV)—an election system used for choosing representatives bodies, such as parliaments, based on preferences of a population of voters over individual candidates. We observe that the problem of computing the outcome of PAV can be cast as a variant of the standard k-median problem. Our main result is that, due to the specific (harmonic) cost structure, the p...
متن کاملConstant-Factor Approximation for Ordered k-Median
We study the Ordered k-Median problem, in which the solution is evaluated by first sorting the client connection costs and then multiplying them with a predefined non-increasing weight vector (higher connection costs are taken with larger weights). Since the 1990s, this problem has been studied extensively in the discrete optimization and operations research communities and has emerged as a fra...
متن کاملFault-Tolerant Facility Location: A Randomized Dependent LP-Rounding Algorithm
We give a new randomized LP-rounding 1.725-approximation algorithm for the metric Fault-Tolerant Uncapacitated Facility Location problem. This improves on the previously best known 2.076-approximation algorithm of Swamy & Shmoys. To the best of our knowledge, our work provides the first application of a dependent-rounding technique in the domain of facility location. The analysis of our algorit...
متن کاملAn approximation algorithm for Uniform Capacitated k-Median problem with 1 + ε capacity violation
We study the Capacitated k-Median problem, for which all the known constant factor approximation algorithms violate either the number of facilities or the capacities. While the standard LP-relaxation can only be used for algorithms violating one of the two by a factor of at least two, Shi Li [SODA’15, SODA’16] gave algorithms violating the number of facilities by a factor of 1 + exploring prope...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012